home *** CD-ROM | disk | FTP | other *** search
/ Precision Software Appli…tions Silver Collection 4 / Precision Software Applications Silver Collection Volume 4 (1993).iso / new / ace160.arj / ACE.CTL < prev    next >
Text File  |  1993-07-23  |  14KB  |  402 lines

  1. ;                         ACECOMM & Utilities (Tm)
  2. ;                              Version  1.55
  3. ;        "Leading Software Technology"  for todays hi-speed modem
  4. ;                                AceComm
  5. ;
  6. ;                       ACECOMM Ascii Control File
  7. ;                  Use ACTL.EXE to compile into ACE.PRM
  8. ;
  9. ; * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  10. ;      ATTENTION      ATTENTION    ATTENTION    ATTENTION    ATTENTION
  11. ;
  12. ;              ACE.CTL is
  13. ;                          A  Plain  Ascii  Text  File...
  14. ;                          Use  a  Plain  Ascii  Text  Editor...
  15. ;
  16. ;      ATTENTION      ATTENTION    ATTENTION    ATTENTION    ATTENTION
  17. ; * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  18. ;
  19. ; - ACE-COMM will come up on the first usable port it can communicate
  20. ;   with. This feature may be overridden with 'PORT' (1 based)
  21. Port 1
  22. ;
  23. ; Notes on selecting your highest port speed when LOCKing the port
  24. ;
  25. ; - Modem Speed can be set to highest baud your modem/computer will handle
  26. ;   including locked ports. Locking the port at 57600 with a high speed
  27. ;   modem causes the UART to assemble a character off the bit stream VERY
  28. ;   quickly. If you experience CRC errors with HIGH locked rates, drop
  29. ;   down to 38400 or even 19200. The lower rate will cause the UART to
  30. ;   make characters available at a reduced speed. For instance a 12 MHZ AT
  31. ;   will probably experience data overruns using a locked port above 38400
  32. ;   when downloading TEXT files with ZMODEM. A common miss-conception is
  33. ;   when CRC errors occur with HIGH LOCKED PORT rates, that it is the UART
  34. ;   unable to keep up. This is simply not true. The UART/modem combo is
  35. ;   capable of out running the computer/software combo. When using a TASK
  36. ;   switcher such as WINDOWS or DESQVIEW, a lower PORT RATE such as 19200
  37. ;   may very well be needed for efficient data transfers.
  38. Baud 19200
  39. ; - Comment LOCKBAUD out if your modem doesn't handle a locked port
  40. ;   Locking the port data rate allows the modem and UART (serial port)
  41. ;   to communicate with each other most efficiently. Most modems above
  42. ;   2400 baud and or v32 capable will allow locking the port's data rate.
  43. ;   When you use LOCKBAUD ACECOMM and your modem will handle translation
  44. ;   for differant connect rates. See your modem manual for more information
  45. ;   using a locked port.
  46. Lockbaud
  47. ;
  48. ;
  49. ; - Modem command strings
  50. ;   Note: Mdm commands are automaticaly appended with
  51. ;         Mdm_Cmd_Line_Terminator *when sent*
  52. ;         ^A translates to 1, ^M translates to 13 (CR_CHAR)
  53. ;         ~ translates to a 250 milisecond delay
  54. Mdm_Init          ATZ^M~~~~ATES7=35; Command stacking, 1 second delay
  55. Mdm_Dial_Prefix   ATEQ0X4DT
  56. Mdm_Dial_Sufix
  57. Mdm_Answer        ATA
  58. Mdm_Hangup        +++~~~~~ATH0
  59. Mdm_Offhook       ATH1
  60. ; The '^' character is recognized as a Control character. The byte
  61. ; following a '^' will become (byte - 64d) Example ^M translates to CR
  62. Mdm_Abort         ^M
  63. Mdm_Reset         ATZ
  64. Mdm_Echo          ATE1
  65. Mdm_Host_Init     ATE
  66. ; Mdm_Cmd_Line_Terminator is automaticaly appended to all modem commands
  67. Mdm_Cmd_Line_Terminator ^M
  68. ;
  69. ; - Modem Responce Strings
  70. ;   Note: The following strings are probably case sensitive
  71. ;                                            (see your modem's manual)
  72. Mdm_Res_Ok           OK
  73. Mdm_Res_Ring         RING
  74. Mdm_Res_NoCarrier    NO CARRIER
  75. Mdm_Res_Error        ERROR
  76. Mdm_Res_NoDialTone   NO DIAL TONE
  77. Mdm_Res_Busy         BUSY
  78. Mdm_Res_NoAnswer     NO ANSWER
  79. Mdm_Res_Ringing      RINGING
  80. Mdm_Res_Voice        VOICE
  81. ; - The following connect strings may be tailored any way you wish.
  82. ;   No particular order, refer to your modem's manual for case and format.
  83. ; Note: ACECOMM will detect a carrier anyway, the connect strings
  84. ;       may speed things up, and will also allow automatic baud adjustments
  85. ;       when connecting at a speed not dialed out on, and port not locked.
  86. ;       With Lockbaud SET, the UART's baud rate remains fixxed, translation
  87. ;       is made by your modem.
  88. Mdm_Res_Connect_a CONNECT
  89. Mdm_Res_Connect_b CONNECT 1200
  90. Mdm_Res_Connect_c CONNECT 2400
  91. Mdm_Res_Connect_d CONNECT 2400/ARQ
  92. Mdm_Res_Connect_e CONNECT 4800
  93. Mdm_Res_Connect_f CONNECT 9600
  94. Mdm_Res_Connect_g CONNECT 9600/ARQ
  95. Mdm_Res_Connect_h CONNECT 14400/ARQ
  96. Mdm_Res_Connect_i CONNECT 16800/ARQ
  97. Mdm_Res_Connect_j CONNECT 19200
  98. Mdm_Res_Connect_k CONNECT 38400
  99. Mdm_Res_Connect_l CONNECT 57600
  100. Mdm_Res_Connect_m CARRIER
  101. Mdm_Res_Connect_n CARRIER 9600
  102. Mdm_Res_Connect_o CARRIER 12000
  103. Mdm_Res_Connect_p CARRIER 14400
  104. Mdm_Res_Connect_q CARRIER 16800
  105. Mdm_Res_Connect_r CARRIER 19200
  106. Mdm_Res_Connect_s CARRIER 28800
  107. ;
  108. ;
  109. ;IEMSI_NAME           First Last
  110. IEMSI_ALIAS
  111. ;IEMSI_LOCATION       Phoenix, AZ, USA
  112. IEMSI_DATA_PNUM
  113. IEMSI_VOICE_PNUM
  114. ;IEMSI_PASSWORD       acecomm/user
  115. IEMSI_CRTDEF         AVT0,24,80,0; video, rows, cols, nuls
  116. IEMSI_PROTOCOLS      ZMO,ZAP
  117. IEMSI_CAPABILITIES   CHT,TAB,ASCII8
  118. IEMSI_REQUESTS       NEWS,MAIL,FILE,HOT,CLR,HUSH,MORE,FSED
  119. ;
  120. EMSI_SYSTEM_ADDRESS  1:114/35
  121. EMSI_SYSTEM_NAME     AceComm Support
  122. EMSI_CITY            Phoenix, AZ
  123. EMSI_OPERATOR_NAME   Michael Phelps
  124. EMSI_PHONE_NUMBER    (602) 846-2940
  125. EMSI_BAUD_RATE       14.4
  126. EMSI_FLAGS           v32b
  127.  
  128. ; ACECOMM's MACRO driven functionality provides for easy key re-definition
  129. ; Note: I have assigned both ALT-X and ALT-Q to the <EndAceComm> command
  130. ;       You may define the keys any way you like, should you forget to
  131. ;       assign an exit key, CTRL-BREAK from terminal mode will force the
  132. ;       <EndACEComm> MACRO to be executed, CTRL-BREAK is an acceptable
  133. ;       key-combo permanantly assigned to the <EndACEComm> MACRO
  134. ;
  135. ; Functions which begin with '_' are not suited for scripts as they require
  136. ; Local User Input
  137. ALT-A <AutoScrGen_>;                   Toggle AutoScrGen(tm) On/Off
  138. ALT-B <BackBuffer_>;                   Scroll back buffer
  139. ALT-C <CaptureFile_>;                  Toggle capture file Open/Close
  140. ALT-D <FonListDialer_>;                Phone list, Re dialer area
  141. ;ALT-E <SendStr> ATS0=1^M <HostEcho>;  Example auto answer using modem
  142. ALT-E <AutoAnswer> ON;                 Detects "RING" and sends Mdm_Answer
  143.         ;                      string to modem
  144.         ;                      <HostMode> SETs HostEcho automaticaly
  145. ALT-F <FileLister_>;                   Internal filelist/utility menus
  146. ALT-G <FileRequest_>;                  Menu driven EMSI file request function
  147. ALT-H <MdmHangUp_>;                    Y/n prompting to hangup sequence
  148. ALT-I
  149. ALT-J <CommandShell_>;                 MACRO to shell to operating system
  150. ALT-K
  151. ALT-L <RunProgram> list;               MACRO to run external executables
  152. ALT-M
  153. ALT-N
  154. ALT-O <PrmDataMenus_>;                 Users choice to configurations areas
  155. ALT-P <PrmDataMenus_>;                 Author's choice to configurations areas
  156. ALT-Q
  157. ALT-R <RunScriptFile_>;                Menu driven script file selection
  158. ALT-S <ScrnSnapshot_>;                 Take snapshot of screen to file
  159. ALT-T <ScrnTag_>;                      Tag first word or line to SHIFT-Fn key
  160. ALT-U
  161. ALT-V <ViewKeyCombos_>;                Popup Ref displays MACRO assignments
  162. ALT-W
  163. ALT-X <EndAceComm> 0;                  Exit AceComm with errorlevel 0
  164. ALT-Y <AutoAnswer> Off;
  165. ALT-Z <ClearWindow>;                   Clear screen MACRO
  166. ;
  167. ALT-1 <SendZmo> %PF;             Internal zmodem   %PF = "prompt for filename"
  168. ALT-2 <RunProgram>DSZ sz %PF %WK <SendStr> ^M
  169. ALT-3 <SendAscii> %PF
  170. ALT-4
  171. ALT-5
  172. ALT-6 <RunProgram> dsz rz -rm
  173. ALT-7 <RunProgram>bimodem bimodem.pth <SendStr>^M
  174. ALT-8
  175. ALT-9
  176. ALT-0
  177. ALT--
  178. ALT-= <DoorWayMode>
  179. ;
  180. ;
  181. ;
  182. CTRL-A
  183. CTRL-B
  184. CTRL-C
  185. CTRL-D
  186. CTRL-E
  187. CTRL-F
  188. CTRL-G
  189. CTRL-H
  190. CTRL-I
  191. CTRL-J
  192. CTRL-K
  193. CTRL-L
  194. CTRL-M
  195. CTRL-N
  196. CTRL-O
  197. CTRL-P
  198. CTRL-Q
  199. CTRL-R
  200. CTRL-S
  201. CTRL-T
  202. CTRL-U
  203. CTRL-V
  204. CTRL-W
  205. CTRL-X
  206. CTRL-Y
  207. CTRL-Z
  208. ;
  209. CTRL-HOME
  210. CTRL-PGUP
  211. CTRL-LEFT
  212. CTRL-RIGHT
  213. CTRL-END
  214. CTRL-PGDN
  215. ;
  216. ;
  217. ; Over on and near the KEYPAD with NUMLOCK "OFF"
  218. Home
  219. Up
  220. PageUp <SProtocols_>
  221. GreyMinus
  222. Left
  223. Right
  224. GreyPlus
  225. End
  226. Down
  227. PageDn <RProtocols_>
  228. INS
  229. DEL
  230. ;
  231. F1 <SendStr>[USER_NAME]^M;             Send IEMSI user name and <CR> to modem
  232. F2 <SendStr>[FON_REC_PWD]^M;           Send Fon.Record.password and <CR>
  233. F3 <SendStr>[LOCATION]^M;              Send IEMSI city, state and <CR>
  234. F4 <SendStr>[VOICE_PNUM]^M;            Send IEMSI voice phone <CR>
  235. F5 <SendStr>[PASSWORD]^M;              Send IEMSI password and <CR>
  236. F6
  237. F7 <SendAscii> %PF;                    Send text file, "Prompt for filename"
  238. F8
  239. F9 <RunScriptFile> ace.scr;            Non menu driven script file starter
  240. F10
  241. F11
  242. F12 <SendStr>75120,3306^M;             AceComm author CIS ID
  243. ;
  244. ALT-F1  <RunProgram> list;             Execute LIST.COM
  245. ALT-F2  <RunProgram> bb;               Author's editor of choice "BlackBeard"
  246. ALT-F3  <RunProgram> QEDIT %PF;        Execute QEDIT
  247. ALT-F4  <RunProgram> COMMAND /C dir /w %WK; %WK (wait for keypress)
  248. ALT-F5
  249. ALT-F6
  250. ALT-F7
  251. ALT-F8
  252. ALT-F9
  253. ALT-F10
  254. ALT-F11
  255. ALT-F12
  256. ;
  257. CTRL-F1  <LocalEcho> ON <DIALNUM> 846-2940 <LocalEcho> OFF
  258. CTRL-F2  <SetDTR> Off <Delay> 5 <SetDTR> ON
  259. CTRL-F3
  260. CTRL-F4
  261. CTRL-F5
  262. CTRL-F6
  263. CTRL-F7
  264. CTRL-F8
  265. CTRL-F9
  266. CTRL-F10
  267. CTRL-F11
  268. CTRL-F12
  269. ; Note: The SHIFT Fn keyset is assigned to the screen-tag function.
  270. ;       Future will allow the screen-tag keyset be selectable,
  271. ;       untill then, screen-tag will assign the first available
  272. ;       SHIFT-Fn key the string that was tagged.
  273. SHIFT-F1
  274. SHIFT-F2
  275. SHIFT-F3
  276. SHIFT-F4
  277. SHIFT-F5
  278. SHIFT-F6
  279. SHIFT-F7
  280. SHIFT-F8
  281. SHIFT-F9
  282. SHIFT-F10
  283. SHIFT-F11
  284. SHIFT-F12
  285. ;
  286. ;
  287. ;                 -- Auto Download sequence triggers --
  288. ; Note: The last byte in a sequence is the sequence's scan trigger byte
  289. ; Note: The last byte in a sequence is the sequence's scan trigger byte
  290. ; Note: The last byte in a sequence is the sequence's scan trigger byte
  291. ;       This means that ACECOMM will scan for the string with each occurance
  292. ;       of the last byte in a sequence. For this reason a trigger sequence
  293. ;       will end in a non-common byte. While 'rz^M' would be a valid trigger
  294. ;       sequence, we don't want ACECOMM to search on every carriage return
  295. ;       character that comes in. Look at Bimodem, we don't want to end the
  296. ;       sequence with the ^`(space character).
  297. ;
  298. ;       Characters 32(Space) and below need be escape encoded with the '^'
  299. ;       ^A becomes 1, ^B  2, ^C  3, etc.   ^` 32(SPACE)
  300. ; The following defaults have been working very well for me
  301. AutoDnLd0 rz^M**^X
  302. AutoDnLd1 HS*^B
  303. AutoDnLd2 ^`^H^`^H^`^H^`^H
  304. AutoDnLd3 MPt^`^V^H
  305. AutoDnLd4
  306. AutoDnLd5
  307. AutoDnLd6
  308. AutoDnLd7
  309. AutoDnLd8 **EMSI_REQA77E
  310. AutoDnLd9 **EMSI_IRQ8E08
  311. ;               -- AutoDownload MACROS --
  312. ;         UNDERSTAND THESE BEFORE ENABLING THEM !
  313. ;PreAutoM   <ChgDir>files
  314. ;PostAutoM  <ChgDir>..
  315. AutoMacro0 <RecvZmo>;                   Use ACECOMM's internal zmodem
  316. ;AutoMacro0 <RunProgram>dsz rz -mr <SendStr>^M
  317. AutoMacro1 <RunProgram>hslink -P1 <SendStr>^M
  318. AutoMacro2 <RunProgram>bimodem bimodem.pth <SendStr>^M
  319. AutoMacro3 <RunProgram>MPT R <SendStr> ^M
  320. AutoMacro4
  321.  
  322.  
  323. AutoMacro5
  324. AutoMacro6
  325. AutoMacro7
  326. AutoMacro8 <SendEMSI_CLI>;             Respond to mailer's EMSI_REQ with
  327.              ;             EMSI_CLI (human caller) HDR
  328. AutoMacro9 <SendEMSI_ICI>;             Interactive EMSI data protocol
  329. ;
  330. ;                 -- Auto Download sequence triggers --
  331. AUTOLOGON0 is your name:
  332. AUTOLOGON1 is your name:
  333. AUTOLOGON2 Host Name:
  334. AUTOLOGON3 first name ?
  335. AUTOLOGON4
  336. AUTOLOGON5
  337. AUTOLOGON6
  338. AUTOLOGON7
  339. AUTOLOGON8
  340. AUTOLOGON9
  341.  
  342. AUTOLMACRO0 <SendStr>[USER_NAME]^M~Y^M~[FON_REC_PWD]^M
  343. AUTOLMACRO1 <SendStr>[USER_NAME]^M^M~[FON_REC_PWD]^M^M
  344. AUTOLMACRO2 <SendStr>CIS^M~~~~75120,3306^M~~~~~~[FON_REC_PWD]^M
  345. AUTOLMACRO3 <SendStr>[USER_NAME]^MY^M[FON_REC_PWD]^M
  346. AUTOLMACRO4
  347. AUTOLMACRO5
  348. AUTOLMACRO6
  349. AUTOLMACRO7
  350. AUTOLMACRO8
  351. AUTOLMACRO9
  352.  
  353. ;   Any directory commented out will be defined as the current directory
  354. ;   that the ACE.CTL file is compiled in.
  355. ;FonDir    fon;                         .FON files
  356. ;DnLdDir   files;                       Internal protocols receive to
  357. ;Captures  cap;                         Capture data to file (.CAP)
  358. ;Scripts   scr;                         Create/Run script files
  359. ;TermKey   kts;                         Keyboard Translation Sequence files
  360. ;Nodelist  fon;                         NODELIST/NLIST.IDX or FBL's .NOD files
  361. ;Mail       mail;                       .REQ and .MLF files are kept here
  362. ;
  363. ;
  364. FonFile  ACE.FON;
  365. ;
  366. ; - The following SET flags  ON,  or  OFF (commented)
  367. StatusLine
  368. ;SlowModem
  369. AutoDnLd;                              Enable autodownload triggers
  370. AutoSave;                              Auto save all chages in PRM-data editor
  371. LogFile;
  372. ; - The following SET flags with paramaters
  373. ScrnBlank   5; Minutes till blank
  374. ;ScrlBakBuf  200;                      lines   - Uses 32k in color mode
  375. ;ScrlBakBuf  300;                      lines   - Uses 48k in color mode
  376. ScrlBakBuf  400;                       lines   - Uses 62k in color mode
  377. ;
  378. ; - Defines for default BOX-MENU colors
  379. ;   BOX-MENU colors are initialized eact time the ACE.CTL file is compiled
  380. BorderAttr         9
  381. BorderType         1
  382. TitleAttr         14
  383. ITitleAttr        12
  384. SelectorAttr       7
  385. LeftFieldAttr      3
  386. RightFieldAttr    10
  387. BurstMenu
  388. ;;ChatterMenu; default "OFF"
  389. ;;WhistleMenu
  390.  
  391. ;BorderAttr         9
  392. ;BorderType         3
  393. ;TitleAttr         16
  394. ;ITitleAttr        12
  395. ;SelectorAttr       7
  396. ;LeftFieldAttr     15
  397. ;RightFieldAttr    14
  398. ;BurstMenu
  399. ;ChatterMenu; default "OFF"
  400. ;WhistleMenu
  401.  
  402.